make a hasty decision - German English Dictionary